panama armoured shrimp - Turco Inglés Diccionario